div.submit_tag_bitstream{
	margin: 0 auto;
	width: 80%;
}

div.submit_tag_bitstream_desc{
	float:left;
}
div.submit_tag_bitstream_header{
	font-weight: bold;
	clear:both;
}

.submit_tag_bitstream_desc span.name_col{
	
	width:20%;
	overflow:auto;
	
	
}
.submit_tag_bitstream_desc span.size_col{
	width:80%;
	
}
.submit_tag_bitstream_desc span.format_col{
	width: 20%;
	float:right;
}
.submit_tag_bitstream_desc span.action_col{
	width: 20%;
	float:right;
}


#container{
	width:940px;
	margin: 0 auto;
}
A {
    color: #034ea2;
}
BODY {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: "verdana",Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-style: normal;
    margin: 0;
    padding: 0;
}
H1 {
    color: #616E1C;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 16pt;
    font-style: normal;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
}
H2 {
    color: #616E1C;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 14pt;
    font-style: normal;
    margin-left: 10px;
    margin-right: 10px;
}
H3 {
    color: #616E1C;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
}
object {
    display: inline;
}
p {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    margin-left: 10px;
    margin-right: 10px;
}
DIV {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-right: 10px;
}
UL {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
}
.standard {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    margin-left: 10px;
    margin-right: 10px;
}
.langChangeOff {
    color: #BBBBBB;
    cursor: default;
    font-size: 10pt;
    text-decoration: none;
}
.langChangeOn {
    color: #336699;
    cursor: pointer;
    font-size: 10pt;
    text-decoration: underline;
}
.pageBanner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #000000;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 100%;
}
.tagLine {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #FF6600;
    margin: 0;
    padding: 10px;
    vertical-align: bottom;
}
.tagLineText {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #FF6600;
    font-size: 10pt;
    font-weight: bold;
    margin: 0;
}
.stripe {
    background: url("./image/stripe.gif") repeat-x scroll 0 0 #336699;
    border: 0 none;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.locationBar {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    text-align: left;
}
.centralPane {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.pageContents {
    background: none repeat scroll 0 0 white;
    color: black;
    font-family: "verdana",Arial,Helvetica,sans-serif;
    vertical-align: top;
    width: 100%;
}
.navigationBarTable {
    border: 0 none;
    margin: 2px;
    padding: 2px;
    width: 100%;
}
.navigationBar {
    background: none repeat scroll 0 0 #CBE493;
    color: #252645;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.navigationBarSublabel {
    background: none repeat scroll 0 0 #96CA27;
    color: black;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}
.navigationBarItem {
    background: none repeat scroll 0 0 #CBE493;
    color: #252645;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
}
.loggedIn {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #882222;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
}
.pageFooterBar {
    background: none repeat scroll 0 0 #96CA27;
    border: 0 none;
    color: #000000;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 100%;
}
.pageFootnote {
    background: none repeat scroll 0 0 #96CA27;
    color: #252645;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;
}
.sidebar {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}
.communityLink {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 14pt;
    font-weight: bold;
}
.communityStrength {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-weight: normal;
}
.communityDescription {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-weight: normal;
    list-style-type: none;
    margin-left: 20px;
    margin-right: 10px;
}
.collectionListItem {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-weight: normal;
}
.collectionDescription {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-weight: normal;
    list-style-type: none;
    margin-left: 20px;
    margin-right: 10px;
}
.miscListItem {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    list-style-type: none;
    margin-left: 20px;
    margin-right: 10px;
}
.copyrightText {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: italic;
    list-style-type: none;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
}
.browseBarLabel {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
.browseBar {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #252645;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
.itemListCellOdd {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.itemListCellEven {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.itemListCellHilight {
    background: none repeat scroll 0 0 #DDDDFF;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.topNavLink {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.submitFormLabel {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    text-align: right;
    vertical-align: top;
}
.submitFormHelp {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 8pt;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.submitFormWarn {
    color: #FF6600;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.uploadHelp {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
}
.submitFormDateLabel {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: italic;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
    vertical-align: top;
}
.submitProgressTable {
    border: 0 none;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: top;
    white-space: nowrap;
}
.submitProgressButton {
    border: 0 none;
}
.submitProgressButtonDone {
    background-image: url("./image/submit/done.gif");
    background-position: center center;
    background-repeat: no-repeat;
    border: 0 none;
    color: black;
    font-size: 12pt;
    height: 30px;
    width: 90px;
}
.submitProgressButtonCurrent {
    background-image: url("./image/submit/current.gif");
    background-position: center center;
    background-repeat: no-repeat;
    border: 0 none;
    color: white;
    font-size: 12pt;
    height: 30px;
    width: 90px;
}
.submitProgressButtonNotDone {
    background-image: url("./image/submit/notdone.gif");
    background-position: center center;
    background-repeat: no-repeat;
    border: 0 none;
    color: black;
    font-size: 12pt;
    height: 30px;
    width: 90px;
}
.miscTable {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.miscTableNoColor {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.oddRowOddCol {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.evenRowOddCol {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.oddRowEvenCol {
    background: none repeat scroll 0 0 #EDEFCA;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.evenRowEvenCol {
    background: none repeat scroll 0 0 #DDDDDD;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.highlightRowOddCol {
    background: none repeat scroll 0 0 #CCCCEE;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.highlightRowEvenCol {
    background: none repeat scroll 0 0 #BBBBCC;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.itemDisplayTable {
    border: 0 none;
    color: #000000;
    text-align: center;
}
.metadataFieldLabel {
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
}
.metadataFieldValue {
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.recentItem {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    margin-left: 10px;
    margin-right: 10px;
}
.searchBox {
    background: none repeat scroll 0 0 #EDEFCA;
    border: 0 none;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: middle;
}
.searchBoxLabel {
    background: none repeat scroll 0 0 #FEFECD;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
.searchBoxLabelSmall {
    background: none repeat scroll 0 0 #FEFECD;
    color: #000000;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
.attentionTable {
    background: none repeat scroll 0 0 #CC9966;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.attentionCell {
    background: none repeat scroll 0 0 #FFFFCC;
    text-align: center;
}
.help {
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: "verdana","Arial","Helvetica",sans-serif;
    margin-left: 10px;
}
.help h2 {
    color: #000000;
    font-size: 18pt;
    text-align: center;
}
.help h3 {
    font-weight: bold;
    margin-left: 0;
}
.help h4 {
    font-size: 10pt;
    font-weight: bold;
    margin-left: 5px;
}
.help h5 {
    font-weight: bold;
    line-height: 0.5;
    margin-left: 10px;
}
.help p {
    font-size: 10pt;
}
.help table {
    margin-left: 8px;
    width: 90%;
}
.help table.formats {
    font-size: 10pt;
}
.help ul {
    font-size: 10pt;
}
.help p.bottomLinks {
    font-size: 10pt;
    font-weight: bold;
}
.help td.leftAlign {
    font-size: 10pt;
}
.help td.rightAlign {
    font-size: 10pt;
    text-align: right;
}
ul.controlledvocabulary {
    list-style-type: none;
}
.controlledvocabulary ul li ul {
    display: none;
    list-style-type: none;
}
input.controlledvocabulary {
    border: 0 none;
}
img.controlledvocabulary {
    margin-left: 11px !important;
    margin-right: 8px !important;
}
.submitFormHelpControlledVocabularies {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 8pt;
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
}
.controlledVocabularyLink {
    font-family: "verdana","Arial","Helvetica",sans-serif;
    font-size: 8pt;
}
.browse_buttons {
    float: right;
    margin: 1px;
    padding: 1px;
}
#browse_navigation {
    margin-bottom: 10px;
}
#browse_controls {
    margin-bottom: 10px;
}
.browse_range {
    margin-bottom: 5px;
    margin-top: 5px;
}
div.autocomplete {
    background-color: white;
    border: 1px solid #888888;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 250px;
}
div.autocomplete ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
div.autocomplete ul li {
    cursor: pointer;
}
div.autocomplete ul li.selected {
    text-decoration: underline;
}
div.autocomplete ul li:hover {
    text-decoration: underline;
}
div.autocomplete ul li span.value {
    display: none;
}
img.ds-authority-confidence, span.ds-authority-confidence {
    background-repeat: no-repeat;
    color: transparent;
    height: 16px;
    margin: 5px;
    padding: 0 2px;
    vertical-align: bottom;
    width: 16px;
}
img.ds-authority-confidence.cf-unset, span.ds-authority-confidence.cf-unset {
    background-image: url("./image/authority/bug.png");
}
img.ds-authority-confidence.cf-novalue, span.ds-authority-confidence.cf-novalue {
    background-image: url("./image/confidence/0-unauthored.gif");
}
img.ds-authority-confidence.cf-rejected, img.ds-authority-confidence.cf-failed, span.ds-authority-confidence.cf-rejected, span.ds-authority-confidence.cf-failed {
    background-image: url("./image/confidence/2-errortriangle.gif");
}
img.ds-authority-confidence.cf-notfound, span.ds-authority-confidence.cf-notfound {
    background-image: url("./image/confidence/3-thumb1.gif");
}
img.ds-authority-confidence.cf-ambiguous, span.ds-authority-confidence.cf-ambiguous {
    background-image: url("./image/confidence/4-question.gif");
}
img.ds-authority-confidence.cf-uncertain, span.ds-authority-confidence.cf-uncertain {
    background-image: url("./image/confidence/5-pinion.gif");
}
img.ds-authority-confidence.cf-accepted, span.ds-authority-confidence.cf-accepted {
    background-image: url("./image/confidence/6-greencheck.gif");
}
input.ds-authority-value {
    display: none;
}
table.miscTable input.ds-authority-value {
    display: inline;
}
table.authority-statistics {
    margin-bottom: 15px;
    padding: 5px;
}
table.authority-statistics table {
    float: left;
    text-align: center;
}
.statsTable {
    border: 1px solid gray;
    width: 85%;
}
.statsTable td {
    font-size: 0.8em;
}
div.authority-key-nav-link, div.authority-page-nav-link {
    margin-top: 20px;
}
div#authority-message {
    background-color: #FFF4C8;
    border: 1px dashed #FFCC00;
    display: block;
    margin-left: 10%;
    padding: 10px;
    text-align: center;
    width: 80%;
}
a.authority {
    background: url("./image/authority/book_key.png") no-repeat scroll right top transparent;
    padding-right: 20px;
}
input.ds-authority-lock {
    background-color: transparent;
    background-repeat: no-repeat;
    height: 24px;
    margin-right: 8px;
    vertical-align: bottom;
    width: 24px;
}
input.ds-authority-lock.is-locked {
    background-image: url("./image/lock24.png");
}
input.ds-authority-lock.is-unlocked {
    background-image: url("./image/unlock24.png");
}
